Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
43 ALMA PLACE Terraced £194,274 £110,000 10 Mar 2006
45 ALMA PLACE Terraced £197,233 £138,000 7 Aug 2015
47 ALMA PLACE Terraced £171,445 £95,000 21 Aug 2009
49 ALMA PLACE Terraced £198,745 £195,000 13 May 2022
51 ALMA PLACE Terraced £193,087 £187,500 29 Apr 2022
57 ALMA PLACE Terraced £198,050 26 May 2023
59 ALMA PLACE Terraced £206,195 £129,120 30 May 2007
61 ALMA PLACE Terraced £222,621 £64,950 23 May 2001
63 ALMA PLACE Terraced £171,544 £127,000 4 Mar 2016
65 ALMA PLACE Terraced £186,502 £186,000 12 Jul 2022
67 ALMA PLACE Terraced £218,456 £76,423 12 Jun 2002
69 ALMA PLACE Semi-Detached £154,409 £125,000 25 Feb 2019